package sctu.edu.java.year2016.team03.huangbaolian.day20160520.chapter4_2;


/**
 * 编写Java程序，应用for循环打印菱形
 */
public class mircle4 {
    public static void main(String[] args) {
       printHombus(10);

    }

    public static void printHombus(int size) {
         if(size%2 ==0){
             size++;
         }
        for(int i =0;i<size/2+1;i++){
            for(int j =size/2+1;j>i+1;j--) {
                System.out.print(" ");
            }
            for(int j=0;j<2*i+1;j++){
                if(j==0||j==2*i){
                    System.out.print("*");
                }else{
                    System.out.print(" ");
                }
            }
            System.out.println("");
        }
        for(int i=size/2+1;i<size;i++){
            for(int j=0;j<i-size/2;j++){
                System.out.print(" ");
            }
            for(int j=0;j<2*size-1-2*i;j++){
                if(j==0||j==2*(size-i-1)){
                    System.out.print("*");
                }else{
                    System.out.print(" ");
                }
            }
            System.out.println("");
        }
    }
}